Computer Science Teacher
Description
ISP Computer Science Teacher Teacher Role Profile
Purpose of Role
The purpose of the Computer Science Teacher role is to provide high-quality instruction that develops students’ computational thinking, problem-solving, and digital literacy skills. The Computer Science Teacher equips students with a strong foundation in programming, algorithms, data structures, and responsible technology use, preparing them to understand, create, and innovate with technology. Through engaging, hands-on, and inquiry-based learning experiences, the teacher fosters creativity, logical reasoning, and ethical awareness, supporting students’ academic growth and readiness for further studies and careers in a technology-driven world.
ISP Principles
Begin with our children and students. Our children and students are at the heart of what we do. Simply, their success is our success. Wellbeing and safety are both essential for learners and learning. Therefore, we are consistent in identifying potential safeguarding and Health & Safety issues and acting and following up on all concerns appropriately.
Treat everyone with care and respect. We look after one another, embrace similarities and differences and promote the well-being of self and others.
Operate effectively. We focus relentlessly on the things that are most important and will make the most difference. We apply school policies and procedures and embody the shared ideas of our community.
Are financially responsible. We make financial choices carefully based on the needs of the children, students and our schools.
Learn continuously. Getting better is what drives us. We positively engage with personal and professional development and school improvement.
ISP Computer Science Teacher Key Responsibilities
• • • Plan, prepare, and deliver computer science lessons aligned with the school curriculum and academic standards.
• Teach core concepts such as programming, algorithms, data structures, computational thinking, and digital citizenship.
• Design practical activities, projects, and assessments that promote problem-solving and logical reasoning.
• Integrate technology and digital tools to enhance student learning and engagement.
• Differentiate instruction to meet the diverse learning needs and abilities of students.
• Assess, record, and report on student progress, providing constructive feedback and academic support.
• Promote responsible, ethical, and safe use of technology.
• Maintain an inclusive, positive, and well-managed classroom environment.
• Prepare students for assessments, projects, and further studies in computer science.
• Collaborate with colleagues on interdisciplinary projects and curriculum development.
• Communicate effectively with parents and guardians regarding student progress and development.
• Participate in professional development, staff meetings, and school activities.
• Ensure compliance with safeguarding, health and safety policies, and institutional procedures.
Skills, Qualifications and Experience
• Strong knowledge of computer science concepts and programming languages.
• Ability to explain complex concepts in a clear and accessible manner.
• Effective classroom management and organizational skills.
• Strong problem-solving and analytical thinking skills.
• Creativity and innovation in lesson design.
• Excellent communication and collaboration abilities.
• Commitment to continuous professional development.
Qualifications
• Bachelor’s degree in Computer Science, Information Technology, Education, or a related field (Master’s preferred).
• Teaching certification or qualification is desirable.
• Proficiency in relevant programming languages and educational technologies.
• Strong command of English (additional languages are an advantage).
ISP Commitment to Safeguarding Principles
ISP is committed to safeguarding and promoting the welfare of children and young people and expects all staff and volunteers to share this commitment.
All post holders are subject to appropriate vetting procedures, including an online due diligence search, references and satisfactory Criminal Background Checks or equivalent covering the previous 10 years’ employment history.
ISP Commitment to Diversity, Equity, Inclusion, and Belonging
ISP is committed to strengthening our inclusive culture by identifying, hiring, developing, and retaining high-performing teammates regardless of gender, ethnicity, sexual orientation and gender expression, age, disability status, neurodivergence, socio-economic background or other demographic characteristics. Candidates who share our vision and principles and are interested in contributing to the success of ISP through this role are strongly encouraged to apply.